@charset utf-8;
html {
	font-family:'Segoe UI', Arial, 'Microsoft Yahei', Simsun, sans-serif;
	font-size:13px;
	height:100%;
	overflow:hidden;
}
body {
	background-size:100% 100%;
	-webkit-tap-highlight-color:transparent;
	-webkit-user-select:none;
	height:100%;
	margin:0 auto;
}
ul, li, dl, dd {
	list-style:none;
	margin:0;
	padding:0;
}
a {
	color:#FFF;
	text-decoration:none;
	text-shadow:1px 1px 3px #000;
}
.hidden { display:none; }
.boxTitle a {
	font-size:14px; font-weight:bold; font-family:Microsoft Yahei; text-align:center; text-stroke:10px #002542;
	text-decoration:none;
	text-shadow:1px 1px 3px #000;
}
.redPoint {
	width:10px;
	height:10px;
	background:url(../images/wedo.png) no-repeat scroll 0 0 transparent;
	cursor:pointer;
	position:fixed;
	right:45px;
	top:15px;
}
::-webkit-scrollbar {
width:6px;
}
::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);
-webkit-border-radius:6px;
border-radius:6px;
}
::-webkit-scrollbar-thumb {
-webkit-border-radius:6px;
border-radius:6px;
background:rgba(231,231,231,0.8);
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.8);
}
::-webkit-scrollbar-thumb:window-inactive {
background:rgba(231,231,231,0.4);
}
.loginContainer {
	-webkit-box-shadow:none;
	background:transparent none;
	border:none;
	cursor:pointer;
	color:#666;
	margin-top:8px;
	margin-left:14px;
	float:right;
	display:none;
	padding:0;
}
.loginStatusRow {
	-webkit-box-align:center;
	-webkit-box-orient:horizontal;
	-webkit-box-pack:end;
	display:0;
}
#oauthid a {
	font-size:12px;
}
.oauthBox {
	background-color:#FFF;
	width:300px;
	height:120px;
	z-index:100;
	-webkit-border-radius:3px;
	color:#666;
	font-size:12px;
	padding:10px;
}
.oauthBox ul {
	text-align:left;
}
.oauthBox li {
	font-size:12px;
	height:20px;
	line-height:20px;
	border-radius:5px;
	margin:0;
	padding:5px;
}
.oauthBox li:nth-child(odd) {
	background-color:#F0F0F0;
}
.oauthBox li .email {
	width:230px;
}
.oauthBox li .passwd {
	width:16px;
	height:18px;
	margin-top:3px;
	background:url(../images/wedo.png) -2px -95px;
}
.oauthBox li .download {
	width:16px;
	height:16px;
	margin-top:3px;
	background:url(../images/wedo.png) -24px -95px;
}
.oauthBox li .loading {
	background:url(../images/loading.gif) no-repeat -6px -7px;
	width:25px;
	height:24px;
}
.oauthBox .cloud {
	line-height:20px;
	margin-top:10px;
	text-align:left;
}
.oauthBox .passwdBox {
	text-align:left;
	margin:10px 0 35px 20px;
}
.oauthBox .errorMsg {
	float:left;
	color:red;
}
.oauthBox .changeUser {
	float:right;
	color:#999;
	cursor:pointer;
}
.body {
	width:100%;
	bottom:0;
	top:0;
	position:fixed;
}
.body .wallpaper {
	width:100%;
	height:100%;
}
